/* @tailwind base; */

* {
  margin:0;
  padding:0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}
html {
  font-size: 12px;
  color: #666;
  font-family: 'Microsoft Yahei'  'Helvetica Neue', Helvetica, STHeiTi, Arial, sans-serif;
}
body{
height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch;
    background: #F8F9FA;
}
 
.flex {
    display: flex;
  }
  
  .f1 {
    flex: 1;
  }
  
  .flexC {
    align-items: center;
  }
  
  .flexAround {
    justify-content: space-around;
  }
  
  .flexBetween {
    justify-content: space-between;
  }

  .flexCentrer{
    justify-content: center;
  }
  .flexEnd {
    justify-content: flex-end;
  }
  .flexwarp {
    flex-wrap: wrap;
  }
  .input-text::-webkit-input-placeholder{
    color:#666!important;
  }
  .tuan .input-text{
      text-align: center!important;;
    }
  .tuan .nut-input.nut-input-border{
    border-bottom: 0!important;
  }
  .ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  #dialog-publicDialog > .nut-overlay{
    z-index: 9999!important;
  }
  #dialog-publicDialog >  .popup-center{
    z-index: 9999!important;
  }
   .publicComfirm {
    position: relative;
   }
  .publicComfirm .nut-dialog__content{
    font-size:36px;
    color: #000;
    font-weight: 500;
    display: flex;
    align-items: center;
    justify-content: center;
  }
    .publicComfirm   .nut-button--plain.nut-button--primary{
      position: relative;
       border:0!important;
       color:#999;
       font-size:32px;
    }
     .publicComfirm::before{
      /* content:"";
      position: absolute;
      width:100%;
      height:2px;
      background: #eee;
       top:10vh;
      left:0;
      right:0;
      margin:24px auto;
      */

    }
    .publicComfirm .nut-dialog__footer::after{
      content:"";
      position: absolute;
      width:2px;
      top:0;
      background: #eee;
       bottom:0;
      left:0;
      right:0;
      margin:0 auto;
     

    }
    .publicComfirm .nut-dialog__footer{
      position: relative;
      border-top:2px solid #eee;
      padding:26px 0;
    }
    .publicComfirm .nut-dialog{
      padding:0 0!important;
    }
   .publicComfirm   .nut-button--primary{
    background:transparent!important;
    font-size:32px;
    color:#40AE36
   }
 